import request from '@/utils/request'

/**
 * 查询原材料商品列表
 * @param {*} data 
 * @returns 
 */
export async function getManagerList(data) {
    return request({
        url: '/originalProductSearch',
        method: 'post',
        data
    })
}

/**
 * 新增原材料商品
 * @param {*} data 
 * @returns 
 */
export async function originalProduct(data) {
    return request({
        url: '/originalProduct',
        method: 'post',
        data
    })
}
/**
 * 编辑原材料商品
 * @param {*} data 
 * @returns 
 */
export async function modifiyoriginalProduct(data) {
    return request({
        url: '/originalProduct',
        method: 'PUT',
        data
    })
}
/**
 * 删除原材料商品
 * @param {*} data 
 * @returns 
 */
export async function deleteoriginalProduct(productId) {
    return request({
        url: '/originalProduct/' + productId,
        method: 'delete',
    })
}
/**
 * 入库记录查询
 * @param {*} data 
 * @returns 
 */
export async function inputRecord(data) {
    return request({
        url: '/purchaseLogByType',
        method: 'post',
        data
    })
}

/**
 * 入库操作
 * @param {*} data 
 * @returns 
 */
export async function purchase(data) {
    return request({
        url: '/purchase',
        method: 'post',
        data
    })
}

/**
 * 进货得原材料列表
 * @param {*} data 
 * @returns 
 */
 export async function originalProductList(data) {
    return request({
        url: '/storeProductByType',
        method: 'post',
        data
    })
}

/**
 * 退货
 * @param {*} data 
 * @returns 
 */
 export async function storeRefund(data) {
    return request({
        url: '/storeRefund',
        method: 'post',
        data
    })
}


/**
 * 调剂
 * @param {*} data 
 * @returns 
 */
 export async function storeTransfer(data) {
    return request({
        url: '/storeTransfer',
        method: 'post',
        data
    })
}
















